aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/groups/[groupId]/expenses/expense-list.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/groups/[groupId]/expenses/expense-list.tsx')
-rw-r--r--src/app/groups/[groupId]/expenses/expense-list.tsx14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/app/groups/[groupId]/expenses/expense-list.tsx b/src/app/groups/[groupId]/expenses/expense-list.tsx
index ef4903c..4578300 100644
--- a/src/app/groups/[groupId]/expenses/expense-list.tsx
+++ b/src/app/groups/[groupId]/expenses/expense-list.tsx
@@ -27,11 +27,15 @@ export function ExpenseList({
if (activeUser || newUser) {
localStorage.removeItem('newGroup-activeUser')
localStorage.removeItem(`${groupId}-newUser`)
- const userId = participants.find(
- (p) => p.name === (activeUser || newUser),
- )?.id
- if (userId) {
- localStorage.setItem(`${groupId}-activeUser`, userId)
+ if (activeUser === 'None') {
+ localStorage.setItem(`${groupId}-activeUser`, 'None')
+ } else {
+ const userId = participants.find(
+ (p) => p.name === (activeUser || newUser),
+ )?.id
+ if (userId) {
+ localStorage.setItem(`${groupId}-activeUser`, userId)
+ }
}
}
}, [groupId, participants])